scabbled rubble - Espagnol Anglais Dictionnaire